This feature is supported only in FX Series reader. The Idle Mode Timeout allows the reader to GPIs switch off the radio module power, after a specified timer interval elapsed only if reader is in idle state (not performing any radio related operation like inventory or access). Radio will be powered on if any inventory/access operation is initiated from client application.
The methods rm.turnOffRadiowhenIdle and rm.getRadioIdleTimeout can be used for this. The supported value is between 10 and 60000 seconds.
try
{
int idleModeTimeout = 0;
// Get current idle timeout configured in the reader
idleModeTimeout =
rm.getRadioIdleTimeout();
System.out.println("Radio Idle Timeout
: " + idleModeTimeout);
// Turn off Radio after 10 seconds
idleModeTimeout
= 10;
rm.turnOffRadiowhenIdle(idleModeTimeout);
System.out.println("Radio will be turned off after " + idleModeTimeout + " seconds ");
}
catch (OperationFailureException exception)
{
System.out.println("IdleMode failed " + exception.getVendorMessage());
}